Dont blame yourself too much.

英 美
  • 别太责怪你自己了。
  • blame vt.责备;把...归咎于n.责备;过失
  • much adj.许多的adv.很;非常;几乎n.许多
  • too adv.也;太;而且;很
  • yourself pron.你(们)自己;你(们)亲自